A model-based approach to the software configuration of integrated control systems

نویسنده

  • Razieh Behjati
چکیده

Software product-line engineering is a paradigm for developing software applications through reuse and mass customization. A product family provides a repository of reusable components, where each component has a number of configurable features. Product development in this context is done through configuration, which is the process of selecting and customizing the reusable components according to the specific needs of a particular product. Software product-lining has been extensively applied in the design and development of integrated control systems, which are large-scale, heterogeneous, and hierarchical systems typically used in the oil and gas domain. Due to the complexity of such systems, the lack of concise abstractions, and inadequate automation support, product configuration, in the integrated control systems domain, is typically error-prone and laborious. In this thesis, we identify and formulate the configuration challenges in the integrated control systems domain, and propose a model-based semi-automated configuration approach to overcome those challenges. Our solution to the configuration problems consists of a UMLbased modeling methodology, named SimPL, and a semi-automated configuration approach. The SimPL methodology enables creating concise abstractions of families of integrated control systems. Our semi-automated configuration approach uses constraint satisfaction techniques to provide automation support for deriving products that are guaranteed to be consistent with the SimPL models of their respective product families. We have performed a comprehensive domain analysis to identify characteristics of families of integrated control systems, and their configuration challenges. We then derived a set of modeling requirements based on the findings of our domain analysis. The SimPL methodology is proposed to fulfill these requirements. We have defined and formalized the notion of product configuration and its consistency, in the integrated control systems domain, and we have provided mathematical analysis to prove that our approach to configuration ensures the consistency and the correctness of the derived products with respect to their product family models. We have implemented our configuration approach in a configuration engine and we have evaluated its capabilities by applying it to a family of real subsea oil production systems from our industry partner. To evaluate the ability of the SimPL methodology in fulfilling the modeling requirements, we applied it to a large-scale industrial case study. Our experience with the case study shows that the SimPL methodology can provide a model of the product family that meets all the modeling requirements. Moreover, our experiments with the configuration engine shows that up to 50% of the configuration decisions can be automated using our approach, therefore reducing configuration effort. Furthermore, by taking into account the internal similarities, our approach can offer a higher automation rate of more than 60%. In conclusion, the research presented in this thesis shows that software configuration in the domain of integrated control systems can be mechanized and automated to a considerable extent. Such automation support can reduce configuration effort and configuration complexity, and can ensure the consistency of final products. Moreover, our work shows that UML-based modeling methodologies, such as SimPL, can be tailored to provide the foundation required for providing the automation support.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Integrated Closed-loop Supply Chain Configuration Model and Supplier Selection based on Offered Discount Policies

In this paper, a mathematical programming model is presented for integrated problem of closed loop supply chain network design and supplier selection. The suppliers  propose discount policy based on purchase amount and loyalty of buyers which are both taken from the elements of RFM (Recency, Frequency and Monetary) technique. The main objective of this paper which is formulated by a mixed-integ...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

Water Resources Management in the South of Kerman Province Using the System Dynamics Model

Integrated water resources management is recognized as one of the main needs of any society due to population growth and technological advancement. To implement integrated water resources management, modeling of this system is essential. On the other hand, water resources systems are highly complex and affected by various factors that are very difficult to identify and determine their role in w...

متن کامل

Application of Solar Thermal Collectors to Improve the Energy Performance of the Fresh Air HVAC Systems

 In the preset study, the performance of a solar assisted heating, ventilation and air conditioning (HVAC) system in an operating theater building was studied. The yearly performances of the existing HVAC system and the system with the added solar collectors were simulated in terms of energy consumption and provided air conditions using a transient system simulation software (TRNSYS). In t...

متن کامل

Performance Study of a Solar Integrated Central Heating System of a Residential Building Using Trnsys- an Hourly Simulation Model (RESEARCH NOTE)

In this investigation, the performance of an existing heating system of a residential building incorporated with an array of solar thermal collectors was studied. For this purpose, transient systems simulation program model was assembled to estimate the hour-by-hour performance of the existing and the system equipped with the solar thermal collectors in terms of the provided space air condition...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012